package view;

import org.uqbar.arena.windows.WindowOwner;

public class InformeErrorWindow extends InformeWindow {
	
	private String descripcionError;
	
	public String getDescripcionError() {
		return descripcionError;
	}

	public void setDescripcionError(String descripcionError) {
		this.descripcionError = descripcionError;
	}

	public InformeErrorWindow(WindowOwner parent, String tipoDeOperacionRealizada, String descripcionError) {
		super(parent, null, tipoDeOperacionRealizada);
		this.setDescripcionError(descripcionError);
	}

	@Override
	public String getButtonName() {
		return "Aceptar";
	}

	@Override
	public String armarTexto() {
		return "Ha ocurrido un error en su " + this.getTipoDeOperacionRealizada() + ": " + this.getDescripcionError() + "\n " +
				"Por favor intente nuevamente";
	}

}
